.slidePicture {
	position: relative;
	height  : 410px;

	.slideDescription {
		position           : absolute;
		left               : 50%;
		bottom             : 0;
		transform          : translateX(-50%);
		font-size          : 18px;
		color              : white;
		width              : 1280px;
		min-height         : 46px;
		background-color   : rgba(0, 0, 0, 0.3);
		// text-shadow     : 2px 2px 2px #000;
		text-align         : left;
		padding            : 8px 14px;
	}
}


.carouselWrapper {
	margin: 0 auto;
	height: 410px;
	width : 1280px;
}

.indexCardWrapper {
	display        : flex;
	justify-content: space-between;

	.header {
		display    : flex;
		align-items: center;

		img {
			margin-right: 8px;
			height      : 28px;
		}
	}
}

.platform {
	width      : 748px;
	white-space: pre-wrap;

}

.updateArticle {
	width   : 450px;
	height  : 453.2px;
	overflow: hidden;
	display : flex;
}

.slick-dots {
	display        : flex;
	justify-content: flex-end !important;
	margin         : 14px 5px !important;

	button {
		height: 6px !important;
	}
}